package com.hzhr.extdevice.mapper.device;

import com.hzhr.extdevice.model.database.device.DevCollectData;
import com.hzhr.extdevice.model.database.device.DevCollectDataExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DevCollectDataMapper {
    int countByExample(DevCollectDataExample paramDevCollectDataExample);

    int deleteByExample(DevCollectDataExample paramDevCollectDataExample);

    int deleteByPrimaryKey(Integer paramInteger);

    int insert(DevCollectData paramDevCollectData);

    int insertSelective(DevCollectData paramDevCollectData);

    List<DevCollectData> selectByExample(DevCollectDataExample paramDevCollectDataExample);

    DevCollectData selectByPrimaryKey(Integer paramInteger);

    int updateByExampleSelective(@Param("record") DevCollectData paramDevCollectData, @Param("example") DevCollectDataExample paramDevCollectDataExample);

    int updateByExample(@Param("record") DevCollectData paramDevCollectData, @Param("example") DevCollectDataExample paramDevCollectDataExample);

    int updateByPrimaryKeySelective(DevCollectData paramDevCollectData);

    int updateByPrimaryKey(DevCollectData paramDevCollectData);
}
